customer relations - French English Dictionary